She said it herself.


Results for "She said it herself."

English - Turkish Dictionary

She said it herself.

(English - Turkish Dictionary) :
Bizzat kendisi söyledi.